AWS Secrets Manager
データベースの認証情報や、パスワードなどの任意のシークレット情報をAPIコールで取得できるためのAWSサービスの一つです。
各サーバからこのAPIを叩くことでシークレット情報を取得でき、認証やサーバセットアップに利用できます。
AWS Secrets Managerを利用する一番のメリットはアプリケーションにシークレット情報を保存する必要がなくなることです。
Githubなどにパスワードなどを書かずに済むサービス
ちょっとだけお金がいる
AWS管理画面でSecrets Managerを開き、任意の名前をつけて設定 aws コマンドで取得できる
aws secretsmanager get-secret-value --region ${REGION} --secret-id ${SECRETS_ID}